Woolentor\Modules\AbandonedCart\Email\Placeholder_Manager C

Total Complexity 112
Dependencies 1
Dependents 2
Total lines 741
Lines of code 460
Logical lines of code 262
Comment lines 152
Methods 26
Properties 6

Methods 26

Method Rating Maintainability Complexity Lines of code
generate_placeholder_value()
C
36 26 74
get_customer_info()
B
40 24 57
get_admin_info()
A
46 10 38
replace_placeholders()
A
50 8 29
generate_cart_items_html()
S
49 5 30
get_coupon_amount()
S
59 4 15
generate_cart_items_names()
S
58 4 15
validate_placeholders()
S
57 3 18
clean_url_placeholders()
S
53 2 22
get_supported_placeholders()
S
49 1 30
get_cart_abandonment_date()
S
69 3 6
get_sample_placeholder_data()
S
49 1 29
get_sample_cart_items_html()
S
59 1 17
get_cart_total()
S
71 2 6
get_cart_items_html()
S
66 2 8
get_cart_items_names()
S
66 2 8
get_checkout_url()
S
68 2 7
get_coupon_expiry_date()
S
67 2 7
get_unsubscribe_link()
S
65 2 9
preview_placeholders()
S
71 2 6
set_context()
S
67 1 8
clear_context()
S
68 1 8
get_coupon_code()
S
79 1 3
get_placeholders_in_content()
S
75 1 4
filter_supported_placeholders()
S
82 1 3
filter_placeholder_value()
S
82 1 3